• Canada mayflower

    Full definition of Canada mayflower

    Noun

    Canada mayflower

    (plural Canada mayflowers)
    1. A low, white-flowered plant () native to Canada and the Eastern US.
    © Wiktionary